export interface TableField {
  filedName: string;
  label: string;
  width?: number;
  minWidth?: number;
}

export interface TableUrl {
  refreshUrl: string;
  modifyingSingleUrl: string;
  modifyingBatchUrl: string;
  resetPasswordUrl: string;
  deleteUrl: string;
  invalidUrl: string;
  searchUrl: string;
}

export interface FixedFuncBtn {
  width: number;
  label?: string;
  funcBtnListVisible?: boolean;
  buttonList: Array<Button>;
}

export interface Button {
  label: string;
  name: string;
  icon?: string;
  type: string;
}
